package tools

import (
	"net"
	"regexp"
)

// ValidatePhone 验证手机号
func ValidatePhone(phone string) bool {
	// 使用正则表达式检查手机号的格式
	reg := regexp.MustCompile(`^1[3456789]\d{9}$`)
	return reg.MatchString(phone)
}

func NumberBetween(n, min, max int) bool {
	if n < min || n > max {
		return false
	}
	return true
}

// IsValidIP 检查给定的字符串是否是有效的 IP 地址
func IsValidIP(ipStr string) bool {
	ip := net.ParseIP(ipStr)
	return ip != nil
}
